Interface AuthenticationChallenge
-
- All Superinterfaces:
Translatable
public interface AuthenticationChallenge extends Translatable
Represents an authentication challenge that may be issued when a protected resource is accessed without proper authorization. The challenge will be transformed into a HTTPWWW-Authenticateresponse header.- Author:
- cdivilly
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAuthenticationChallenge.BuilderBuildAuthenticationChallengeinstances
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationChallenge.Buildermodify()Modify thisAuthenticationChallengeinstancejava.util.Map<java.lang.String,Translatable>parameters()The parameters associated with this challengejava.lang.Stringscheme()The Authentication scheme for this challenge (e.g.-
Methods inherited from interface oracle.dbtools.plugin.api.i18n.Translatable
toString, toString
-
-
-
-
Method Detail
-
parameters
java.util.Map<java.lang.String,Translatable> parameters()
The parameters associated with this challenge- Returns:
- parameters
-
scheme
java.lang.String scheme()
The Authentication scheme for this challenge (e.g. 'Basic')- Returns:
- The authentication scheme for this challenge
-
modify
AuthenticationChallenge.Builder modify()
Modify thisAuthenticationChallengeinstance- Returns:
AuthenticationChallenge.Builderinstance
-
-