Package com.stripe.param.v2.iam
Class ApiKeyCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.v2.iam.ApiKeyCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumAdd all map key/value pairs to `extraParams` map.Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam -
Field Summary
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY -
Method Summary
Modifier and TypeMethodDescriptionstatic ApiKeyCreateParams.Builderbuilder()protected booleanbooleanMap of extra parameters for custom features not available in this client library.getName()Name for the API key.getNote()Note or description for the API key.Public key for encrypting the API key secret.getType()Required. Type of the API key to create (secret or publishable).inthashCode()Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getName
Name for the API key. -
getNote
Note or description for the API key. -
getPublicKey
Public key for encrypting the API key secret. This must a PEM-formatted RSA key suitable for encryption, >= 2048 bits. A public key is required when creating secret keys. Publishable keys are not encrypted and a public key should not be included. -
getType
Required. Type of the API key to create (secret or publishable). -
equals
-
canEqual
-
hashCode
public int hashCode()
-