Package com.yahoo.vespa.athenz.api
Class NTokenGenerator
- java.lang.Object
-
- com.yahoo.vespa.athenz.api.NTokenGenerator
-
public class NTokenGenerator extends Object
- Author:
- hakonhall
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
NTokenGenerator.Signer
-
Constructor Summary
Constructors Constructor Description NTokenGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NTokenGenerator
setHostname(String hostname)
NTokenGenerator
setIdentity(AthenzIdentity identity)
Required.NTokenGenerator
setIp(String ip)
NTokenGenerator
setKeyService(String keyService)
NTokenGenerator
setKeyVersion(String keyVersion)
Required.NToken
sign(PrivateKey privateKey)
-
-
-
Method Detail
-
setIdentity
public NTokenGenerator setIdentity(AthenzIdentity identity)
Required.
-
setKeyVersion
public NTokenGenerator setKeyVersion(String keyVersion)
Required.
-
setKeyService
public NTokenGenerator setKeyService(String keyService)
-
setHostname
public NTokenGenerator setHostname(String hostname)
-
setIp
public NTokenGenerator setIp(String ip)
-
sign
public NToken sign(PrivateKey privateKey)
-
-