http4k / org.http4k.contract.security / AuthCodeOAuthSecurity
class AuthCodeOAuthSecurity :
OAuthSecurity
Name | Summary |
---|---|
<init> | AuthCodeOAuthSecurity(authorizationUrl: Uri , tokenUrl: Uri , scopes: List < OAuthScope > = emptyList(), filter: Filter , name: String = "oauthSecurityAuthCode", refreshUrl: Uri ? = null, extraFields: Map < String , String > = emptyMap()) |
Name | Summary |
---|---|
authorizationUrl | val authorizationUrl: Uri |
tokenUrl | val tokenUrl: Uri |
Name | Summary |
---|---|
invoke | operator fun invoke(oAuthProvider: OAuthProvider , customScopes: List < OAuthScope >? = null): AuthCodeOAuthSecurity |
Name | Summary |
---|---|
and | fun Security .and(that: Security ): Security |
or | fun Security .or(that: Security ): Security |
Name | Summary |
---|---|
renderer | val AuthCodeOAuthSecurity.Companion.renderer: SecurityRenderer |