Klasse OAuth2RemoteIntrospectionAuthStrategy
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.OAuth2RemoteIntrospectionAuthStrategy
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class OAuth2RemoteIntrospectionAuthStrategy
extends Object
OAuth2RemoteIntrospectionAuthStrategy
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumThe type of the strategy -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected Stringprotected StringThe name of the authorization server aliasprotected Stringprotected ClientRegistrationprotected DynamicClientRegistrationConfigprotected Stringprotected StringA unique ID for the strategyprotected StringThe name of the strategyprotected NodeThe type of the strategy -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedOAuth2RemoteIntrospectionAuthStrategy(String audience, String authServerAlias, String clientId, ClientRegistration clientRegistration, DynamicClientRegistrationConfig dcrConfig, String description, String id, String name, Node primaryNode, OAuth2RemoteIntrospectionAuthStrategy.TypeEnum type) Constructs a validated implementation ofOAuth2RemoteIntrospectionAuthStrategy. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaudience()The name of the authorization server aliasauthServerAlias(String authServerAlias) The name of the authorization server aliasprotected booleanclientId()clientRegistration(ClientRegistration clientRegistration) dcrConfig(DynamicClientRegistrationConfig dcrConfig) description(String description) booleaninthashCode()id()A unique ID for the strategyA unique ID for the strategyname()The name of the strategyThe name of the strategyprimaryNode(Node primaryNode) toString()type()The type of the strategyThe type of the strategy
-
Felddetails
-
audience
-
authServerAlias
The name of the authorization server alias -
clientId
-
clientRegistration
-
dcrConfig
-
description
-
id
A unique ID for the strategy -
name
The name of the strategy -
-
type
The type of the strategy
-
-
Konstruktordetails
-
OAuth2RemoteIntrospectionAuthStrategy
@Internal public OAuth2RemoteIntrospectionAuthStrategy(Consumer<OAuth2RemoteIntrospectionAuthStrategy> spec) Constructs a validated implementation ofOAuth2RemoteIntrospectionAuthStrategy.- Parameter:
spec- the specification to process
-
OAuth2RemoteIntrospectionAuthStrategy
public OAuth2RemoteIntrospectionAuthStrategy(String audience, String authServerAlias, String clientId, ClientRegistration clientRegistration, DynamicClientRegistrationConfig dcrConfig, String description, String id, String name, Node primaryNode, OAuth2RemoteIntrospectionAuthStrategy.TypeEnum type) -
OAuth2RemoteIntrospectionAuthStrategy
protected OAuth2RemoteIntrospectionAuthStrategy()
-
-
Methodendetails
-
audience
-
authServerAlias
The name of the authorization server alias -
clientId
-
clientRegistration
-
dcrConfig
-
description
-
id
A unique ID for the strategy -
name
The name of the strategy -
primaryNode
-
type
The type of the strategy -
audience
- Gibt zurück:
this.
-
authServerAlias
The name of the authorization server alias- Gibt zurück:
this.
-
clientId
- Gibt zurück:
this.
-
clientRegistration
public OAuth2RemoteIntrospectionAuthStrategy clientRegistration(ClientRegistration clientRegistration) - Gibt zurück:
this.
-
dcrConfig
- Gibt zurück:
this.
-
description
- Gibt zurück:
this.
-
id
A unique ID for the strategy- Gibt zurück:
this.
-
name
The name of the strategy- Gibt zurück:
this.
-
primaryNode
- Gibt zurück:
this.
-
type
public OAuth2RemoteIntrospectionAuthStrategy type(OAuth2RemoteIntrospectionAuthStrategy.TypeEnum type) The type of the strategy- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-