Apache.Shiro.Authc.SimpleAccount.SimpleAccount C# (CSharp) Method

SimpleAccount() public method

public SimpleAccount ( IPrincipalCollection principals, object credentials, ISet roles = null, ISet permissions = null ) : System
principals IPrincipalCollection
credentials object
roles ISet
permissions ISet
return System
        public SimpleAccount(IPrincipalCollection principals, object credentials,
            ISet<string> roles = null, ISet<IPermission> permissions = null)
        {
            _authcInfo = new SimpleAuthenticationInfo(principals, credentials);

            _authzInfo = (roles == null ? new SimpleAuthorizationInfo() : new SimpleAuthorizationInfo(roles));
            _authzInfo.ObjectPermissions = permissions;
        }

Same methods

SimpleAccount::SimpleAccount ( ) : System
SimpleAccount::SimpleAccount ( ICollection principals, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System
SimpleAccount::SimpleAccount ( object principal, object credentials, string realmName, ISet roles = null, ISet permissions = null ) : System