authentication
Toggle table of contents
0.1.2
common
Platform filter
common
Switch theme
Search in API
authentication
authentication
/
de.gematik.zeta.sdk.authentication.model
/
AccessTokenRequest
Access
Token
Request
@
Serializable
data
class
AccessTokenRequest
(
val
grantType
:
String
,
val
clientId
:
String
,
val
subjectToken
:
String
,
val
subjectTokenType
:
String
,
val
scope
:
String
,
val
requestedTokenType
:
String
,
val
clientAssertionType
:
String
,
val
clientAssertion
:
String
)
Members
Members & Extensions
Constructors
Access
Token
Request
Link copied to clipboard
constructor
(
grantType
:
String
,
clientId
:
String
,
subjectToken
:
String
,
subjectTokenType
:
String
,
scope
:
String
,
requestedTokenType
:
String
,
clientAssertionType
:
String
,
clientAssertion
:
String
)
Properties
client
Assertion
Link copied to clipboard
@
SerialName
(
value
=
"client_assertion"
)
val
clientAssertion
:
String
client
Assertion
Type
Link copied to clipboard
@
SerialName
(
value
=
"client_assertion_type"
)
val
clientAssertionType
:
String
client
Id
Link copied to clipboard
@
SerialName
(
value
=
"client_id"
)
val
clientId
:
String
grant
Type
Link copied to clipboard
@
SerialName
(
value
=
"grant_type"
)
val
grantType
:
String
requested
Token
Type
Link copied to clipboard
@
SerialName
(
value
=
"requested_token_type"
)
val
requestedTokenType
:
String
scope
Link copied to clipboard
@
SerialName
(
value
=
"scope"
)
val
scope
:
String
subject
Token
Link copied to clipboard
@
SerialName
(
value
=
"subject_token"
)
val
subjectToken
:
String
subject
Token
Type
Link copied to clipboard
@
SerialName
(
value
=
"subject_token_type"
)
val
subjectTokenType
:
String
Functions
to
Parameters
Link copied to clipboard
fun
AccessTokenRequest
.
toParameters
(
)
:
Parameters