Class UofClientAuthenticationImpl.PrivateKeyJwtDataImpl
java.lang.Object
com.sportradar.unifiedodds.sdk.internal.cfg.UofClientAuthenticationImpl.PrivateKeyJwtDataImpl
- All Implemented Interfaces:
UofClientAuthentication.PrivateKeyJwtData
- Enclosing class:
- UofClientAuthenticationImpl
public static class UofClientAuthenticationImpl.PrivateKeyJwtDataImpl
extends Object
implements UofClientAuthentication.PrivateKeyJwtData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface com.sportradar.unifiedodds.sdk.cfg.UofClientAuthentication.PrivateKeyJwtData
UofClientAuthentication.PrivateKeyJwtData.Builder -
Method Summary
Modifier and TypeMethodDescriptioncreate(String signingKeyId, String serviceId, PrivateKey privateKey) Gets the client identifier for JWT authentication.Gets the private key used for JWT signing.Gets the signing key identifier used for JWT signing.
-
Method Details
-
create
public static UofClientAuthenticationImpl.PrivateKeyJwtDataImpl create(String signingKeyId, String serviceId, PrivateKey privateKey) -
getSigningKeyId
Description copied from interface:UofClientAuthentication.PrivateKeyJwtDataGets the signing key identifier used for JWT signing.- Specified by:
getSigningKeyIdin interfaceUofClientAuthentication.PrivateKeyJwtData- Returns:
- the signing key identifier, never null
-
getClientId
Description copied from interface:UofClientAuthentication.PrivateKeyJwtDataGets the client identifier for JWT authentication.- Specified by:
getClientIdin interfaceUofClientAuthentication.PrivateKeyJwtData- Returns:
- the client identifier, never null
-
getPrivateKey
Description copied from interface:UofClientAuthentication.PrivateKeyJwtDataGets the private key used for JWT signing.- Specified by:
getPrivateKeyin interfaceUofClientAuthentication.PrivateKeyJwtData- Returns:
- the private key for JWT signing, never null
-