Class DockerAccess
- java.lang.Object
- 
- org.keycloak.representations.docker.DockerAccess
 
- 
 public class DockerAccess extends Object Per the docker auth v2 spec, access is defined like this: { "type": "repository", "name": "samalba/my-app", "actions": [ "push", "pull" ] }
- 
- 
Field SummaryFields Modifier and Type Field Description static intACCESS_TYPEprotected List<String>actionsstatic StringDECODE_ENCODINGprotected Stringnamestatic intPERMISSIONSstatic intREPOSITORY_NAMEprotected Stringtype
 - 
Constructor SummaryConstructors Constructor Description DockerAccess()DockerAccess(String scopeParam)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<String>getActions()StringgetName()StringgetType()inthashCode()DockerAccesssetActions(List<String> actions)DockerAccesssetName(String name)DockerAccesssetType(String type)StringtoString()
 
- 
- 
- 
Field Detail- 
ACCESS_TYPEpublic static final int ACCESS_TYPE - See Also:
- Constant Field Values
 
 - 
REPOSITORY_NAMEpublic static final int REPOSITORY_NAME - See Also:
- Constant Field Values
 
 - 
PERMISSIONSpublic static final int PERMISSIONS - See Also:
- Constant Field Values
 
 - 
DECODE_ENCODINGpublic static final String DECODE_ENCODING - See Also:
- Constant Field Values
 
 - 
typeprotected String type 
 - 
nameprotected String name 
 
- 
 - 
Constructor Detail- 
DockerAccesspublic DockerAccess() 
 - 
DockerAccesspublic DockerAccess(String scopeParam) 
 
- 
 - 
Method Detail- 
getTypepublic String getType() 
 - 
setTypepublic DockerAccess setType(String type) 
 - 
getNamepublic String getName() 
 - 
setNamepublic DockerAccess setName(String name) 
 - 
setActionspublic DockerAccess setActions(List<String> actions) 
 
- 
 
-