Class PowerAuthHeaderFactory
java.lang.Object
io.getlime.security.powerauth.lib.cmd.header.PowerAuthHeaderFactory
Factory to provide PowerAuth header supplier
- Author:
- Lukas Lukovsky, lukas.lukovsky@wultra.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<M extends EncryptionHeaderData>
EncryptionHeaderProvidergetHeaderProvider(M model) Creates an encryption header provider instance
-
Constructor Details
-
PowerAuthHeaderFactory
public PowerAuthHeaderFactory()
-
-
Method Details
-
getHeaderProvider
Creates an encryption header provider instance- Type Parameters:
M- Model class based onEncryptionHeaderData- Parameters:
model- Step model- Returns:
- New encryption header provider instance
-
getHeaderProvider
Creates a signature header provider instance- Type Parameters:
M- Model class based onSignatureHeaderData- Parameters:
model- Step model- Returns:
- New signature header provider instance
-
getHeaderProvider
Creates a token header provider instance- Type Parameters:
M- Model class based onTokenHeaderData- Parameters:
model- Step model- Returns:
- New token header provider instance
-
getHeaderProvider
public <M extends TokenAndEncryptionHeaderData> TokenAndEncryptionHeaderProvider getHeaderProvider(M model) Creates a token and encryption header provider instance- Type Parameters:
M- Model class based onTokenAndEncryptionHeaderData- Parameters:
model- Step model- Returns:
- New token and encryption header provider instance
-