UserAssertion Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
UserAssertion(String) |
Constructor from a JWT assertion. For other assertion types (SAML), use the other constructor UserAssertion(String, String) |
UserAssertion(String, String) |
Constructor of a UserAssertion specifying the assertionType in addition to the assertion |
UserAssertion(String)
Constructor from a JWT assertion. For other assertion types (SAML), use the other constructor UserAssertion(String, String)
public UserAssertion (string jwtBearerToken);
new Microsoft.Identity.Client.UserAssertion : string -> Microsoft.Identity.Client.UserAssertion
Public Sub New (jwtBearerToken As String)
Parameters
- jwtBearerToken
- String
JWT bearer token used to access the Web application itself
Applies to
UserAssertion(String, String)
Constructor of a UserAssertion specifying the assertionType in addition to the assertion
public UserAssertion (string assertion, string assertionType);
new Microsoft.Identity.Client.UserAssertion : string * string -> Microsoft.Identity.Client.UserAssertion
Public Sub New (assertion As String, assertionType As String)
Parameters
- assertion
- String
Assertion representing the user.
- assertionType
- String
Type of the assertion representing the user. Accepted types are currently:
- urn:ietf:params:oauth:grant-type:jwt-bearer: JWT bearer token. Passing this is equivalent to using the other (simpler) constructor
- urn:ietf:params:oauth:grant-type:saml1_1-bearer: SAML 1.1 bearer token
- urn:ietf:params:oauth:grant-type:saml2-bearer: SAML 2 bearer token