Class SamlBearerAssertionGrant
- java.lang.Object
 - 
- io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
 
 
- 
@Introspected public class SamlBearerAssertionGrant extends java.lang.ObjectSAML 2.0 bearer assertion grant.- Since:
 - 1.2.0
 - Author:
 - Sergio del Amo
 - See Also:
 - Using SAML Assertions as Authorization Grants
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SamlBearerAssertionGrant()Default constructor. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAssertion()java.lang.StringgetGrantType()java.lang.StringgetScope()voidsetAssertion(java.lang.String assertion)voidsetScope(java.lang.String scope) 
 - 
 
- 
- 
Method Detail
- 
getGrantType
@Nonnull public java.lang.String getGrantType()
- Returns:
 - urn:ietf:params:oauth:grant-type:saml2-bearer
 
 
- 
getScope
@Nullable public java.lang.String getScope()
- Returns:
 - Requested scope values for the access token.
 
 
- 
setScope
public void setScope(@Nullable java.lang.String scope)- Parameters:
 scope- Requested scope values for the access token.
 
- 
getAssertion
@Nonnull public java.lang.String getAssertion()
- Returns:
 - The SAML 2.0 assertion, base 64 URL encoded.
 
 
- 
setAssertion
public void setAssertion(@Nonnull java.lang.String assertion)- Parameters:
 assertion- The SAML 2.0 assertion, base 64 URL encoded.
 
 - 
 
 -