0
私のアプリケーションにrhinoセキュリティを実装したい。 IdフィールドがGUIDのユーザーエンティティクラスがあります。ユーザIDのデータ型が長すぎないrhinoセキュリティを実装
Rhinoのセキュリティ手順に従って私は長いIDフィールドを含むIUserインターフェイスを実装する必要があります。今私のユーザエンティティクラスのデータ型を変更せずにIUSerインターフェイスを実装する方法
私のアプリケーションにrhinoセキュリティを実装したい。 IdフィールドがGUIDのユーザーエンティティクラスがあります。ユーザIDのデータ型が長すぎないrhinoセキュリティを実装
Rhinoのセキュリティ手順に従って私は長いIDフィールドを含むIUserインターフェイスを実装する必要があります。今私のユーザエンティティクラスのデータ型を変更せずにIUSerインターフェイスを実装する方法
これはどこですか? IUserインターフェイスでは、実装者はSecurityInfoプロパティを公開する必要があります。
私は私のIDのGUIDを使用して、それが
public virtual SecurityInfo SecurityInfo
{
get
{
return new SecurityInfo(this.Username,this.Id);
}
}
最初の引数に基づいてのSecurityInfoオブジェクトを作成するには、ユーザーの名前である第二がある(それは、任意の文字列プロパティすることができます)あなたのIDは、Guidsを含むあらゆるオブジェクトにすることができます。