Class EffectiveSecurity

  • All Implemented Interfaces:
    com.xebialabs.xlrelease.api.internal.InternalMetadata, java.io.Serializable

    public class EffectiveSecurity
    extends java.lang.Object
    implements java.io.Serializable, com.xebialabs.xlrelease.api.internal.InternalMetadata
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      EffectiveSecurity()  
      EffectiveSecurity​(java.util.Set<java.lang.String> permissions, java.util.Set<java.lang.String> teams)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getPermissions()  
      java.util.Set<java.lang.String> getTeams()  
      void setPermissions​(java.util.Set<java.lang.String> permissions)  
      void setTeams​(java.util.Set<java.lang.String> teams)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EffectiveSecurity

        public EffectiveSecurity()
      • EffectiveSecurity

        public EffectiveSecurity​(java.util.Set<java.lang.String> permissions,
                                 java.util.Set<java.lang.String> teams)
    • Method Detail

      • getPermissions

        public java.util.Set<java.lang.String> getPermissions()
      • setPermissions

        public void setPermissions​(java.util.Set<java.lang.String> permissions)
      • getTeams

        public java.util.Set<java.lang.String> getTeams()
      • setTeams

        public void setTeams​(java.util.Set<java.lang.String> teams)