Annotation Type CredentialName
@Documented
@Target({ANNOTATION_TYPE,FIELD,METHOD,PARAMETER,TYPE_USE})
@Retention(RUNTIME)
@Constraint(validatedBy={})
@Pattern(regexp="[a-z](?:[a-z\\d_-]{0,58}[a-z\\d])?/[a-z](?:[a-z\\d_-]{0,58}[a-z\\d])?",
message="must be in the format {keyring name}/{credential name} where names must not be longer than 60 characters and only contain lowercase letters, digits, underscore or hyphen, start with a letter and end with a letter or digit")
@Size(max=121,
message="must not be longer than 121 characters")
public @interface CredentialName
The annotated String must be a valid name.
-
Optional Element Summary
Optional Elements