Package com.atlassian.jira.security.jwt
Class ImageAttachmentJwtSecretKeyServiceImpl
java.lang.Object
com.atlassian.jira.security.jwt.ImageAttachmentJwtSecretKeyServiceImpl
- All Implemented Interfaces:
ImageAttachmentJwtSecretKeyService
public class ImageAttachmentJwtSecretKeyServiceImpl
extends Object
implements ImageAttachmentJwtSecretKeyService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionImageAttachmentJwtSecretKeyServiceImpl(ApplicationProperties applicationProperties, com.atlassian.beehive.ClusterLockService clusterLockService, InternalJiraSecretsStorage internalJiraSecretsStorage) -
Method Summary
-
Field Details
-
LOCK_NAME
-
REQUIRED_MIN_SECRET_LENGTH_BYTES
protected static final int REQUIRED_MIN_SECRET_LENGTH_BYTES- See Also:
-
-
Constructor Details
-
ImageAttachmentJwtSecretKeyServiceImpl
public ImageAttachmentJwtSecretKeyServiceImpl(ApplicationProperties applicationProperties, com.atlassian.beehive.ClusterLockService clusterLockService, InternalJiraSecretsStorage internalJiraSecretsStorage)
-
-
Method Details
-
generateOrGetSecretKey
- Specified by:
generateOrGetSecretKeyin interfaceImageAttachmentJwtSecretKeyService- Throws:
ImageAttachmentJwtGenerateSecretException
-