Uses of Interface
com.vonage.client.auth.AuthMethod
Packages that use AuthMethod
Package
Description
The root of the Vonage client library, containing
VonageClient class, which is probably what
you want.Provides support for the various authentication methods supported by different Vonage APIs.
This package contains classes to support usage of the
Vonage Network Auth API.
-
Uses of AuthMethod in com.vonage.client
Fields in com.vonage.client with type parameters of type AuthMethodModifier and TypeFieldDescriptionprotected Set<Class<? extends AuthMethod>> DynamicEndpoint.authMethodsMethods in com.vonage.client that return AuthMethodModifier and TypeMethodDescriptionprotected AuthMethodAbstractMethod.getAuthMethod()Gets the highest priority available authentication method according to its sort key.Methods in com.vonage.client that return types with arguments of type AuthMethodModifier and TypeMethodDescriptionprotected abstract Set<Class<? extends AuthMethod>> AbstractMethod.getAcceptableAuthMethods()protected final Set<Class<? extends AuthMethod>> DynamicEndpoint.getAcceptableAuthMethods()Method parameters in com.vonage.client with type arguments of type AuthMethodModifier and TypeMethodDescriptionDynamicEndpoint.Builder.authMethod(Class<? extends AuthMethod> primary, Class<? extends AuthMethod>... others) Constructors in com.vonage.client with parameters of type AuthMethodModifierConstructorDescriptionHttpWrapper(AuthMethod... authMethods) HttpWrapper(HttpConfig httpConfig, AuthMethod... authMethods) -
Uses of AuthMethod in com.vonage.client.auth
Subinterfaces of AuthMethod in com.vonage.client.authModifier and TypeInterfaceDescriptioninterfaceSignifies that the auth method has an API key.interfaceInterface for auth methods which use theAuthorization:header.interfaceAuth methods that are appended to the request's query parameters.Classes in com.vonage.client.auth that implement AuthMethodModifier and TypeClassDescriptionclassBase class for all AuthMethod implementations.classAPI key and secret in the header.classAPI key and secret in query parameters.classBase class for auth methods which use theAuthorization: Basicheader.classBase class for auth methods which use theAuthorization: Bearerheader.classfinal classRepresents a no-op AuthMethod, for when no authentication is necessary.classMethods in com.vonage.client.auth with type parameters of type AuthMethodModifier and TypeMethodDescription<T extends AuthMethod>
TObtain an AuthMethod of type T, if one is contained in this collection.Methods in com.vonage.client.auth that return AuthMethodModifier and TypeMethodDescriptionAuthCollection.getAcceptableAuthMethod(Set<Class<? extends AuthMethod>> acceptableAuthMethodClasses) Obtain anAuthMethodinstance for a set of acceptable AuthMethod classes.Methods in com.vonage.client.auth with parameters of type AuthMethodModifier and TypeMethodDescriptionvoidAuthCollection.add(AuthMethod auth) Add a newAuthMethodto the set managed by this AuthCollection.default intAuthMethod.compareTo(AuthMethod other) Method parameters in com.vonage.client.auth with type arguments of type AuthMethodModifier and TypeMethodDescriptionAuthCollection.getAcceptableAuthMethod(Set<Class<? extends AuthMethod>> acceptableAuthMethodClasses) Obtain anAuthMethodinstance for a set of acceptable AuthMethod classes.booleanAuthCollection.hasAuthMethod(Class<? extends AuthMethod> authMethod) Utility method for determining whether a certain authentication method has been registered.Constructors in com.vonage.client.auth with parameters of type AuthMethodConstructor parameters in com.vonage.client.auth with type arguments of type AuthMethodModifierConstructorDescriptionAuthCollection(SortedSet<AuthMethod> authMethods) VonageUnacceptableAuthException(Collection<AuthMethod> availableAuths, Collection<Class<? extends AuthMethod>> acceptableAuthClasses) -
Uses of AuthMethod in com.vonage.client.auth.camara
Classes in com.vonage.client.auth.camara that implement AuthMethodModifier and TypeClassDescriptionfinal classAuth method for Vonage Network APIs.